package com.ruoyi.vipPrice.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 会员价格对象 vip_prices
 * 
 * @author ruoyi
 * @date 2024-11-09
 */
public class VipPrices extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 自增ID */
    private Long priceId;

    /** 会员等级 */
    @Excel(name = "会员等级")
    private Long vipLevel;

    /** 价格 */
    @Excel(name = "价格")
    private BigDecimal vipPrice;

    /** 会员开通时间 */
    @Excel(name = "会员开通时间")
    private Long vipTime;

    public void setPriceId(Long priceId) 
    {
        this.priceId = priceId;
    }

    public Long getPriceId() 
    {
        return priceId;
    }
    public void setVipLevel(Long vipLevel) 
    {
        this.vipLevel = vipLevel;
    }

    public Long getVipLevel() 
    {
        return vipLevel;
    }
    public void setVipPrice(BigDecimal vipPrice) 
    {
        this.vipPrice = vipPrice;
    }

    public BigDecimal getVipPrice() 
    {
        return vipPrice;
    }
    public void setVipTime(Long vipTime) 
    {
        this.vipTime = vipTime;
    }

    public Long getVipTime() 
    {
        return vipTime;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("priceId", getPriceId())
            .append("vipLevel", getVipLevel())
            .append("vipPrice", getVipPrice())
            .append("vipTime", getVipTime())
            .toString();
    }
}
